package com.yuzhi.master.sewage.pipe.domain.request;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.yuzhi.common.core.domain.BaseEntity;
import com.yuzhi.common.core.domain.PageQuery;
import lombok.Data;
import java.io.Serializable;

/**
 * 管道信息请求对象 drain_pipe
 *
 * @author ${author}
 * @date 2025-07-07
 */
@Data
@ExcelIgnoreUnannotated
public class DrainPipeReq extends BaseEntity  {

    /**
     * 管道代码
     */
    private String draiPipeId;

    /**
     * 排水系统代码
     */
    private String sysId;

    /**
     * 所在道路名称
     */
    private String draiPipeNameRoad;

    /**
     * 管道等级
     */
    private Integer draiPipeGrade;

    /**
     * 管道的属性
     */
    private Integer draiPipeType;

    /**
     * 断面形式
     */
    private Integer draiPipeStyle;

    /**
     * 管道材质
     */
    private Integer draiPipeMaterial;

    /**
     * 设施的状态
     */
    private Integer draiPipeState;

    /**
     * 行政区域
     */
    private String areaCode;

    /**
     * 分页信息
     */
    private PageQuery pageQuery;

    /**
     * 管经范围起始值
     */
    private Integer startDraiPipeD1;

    /**
     * 管经范围结束值
     */
    private Integer endDraiPipeD1;


}
